Słownik techniczny polsko-angielski

torpedo (a ship)